shut the hell up! - Allemand Anglais Dictionnaire